<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<script>
	/*	
	var all = [10,20,45,56,89,58,25,200,1,-9,300];
	//假设数组的第一个值为最大值和最小值
	var min = all[0];
	var max = all[0];

//方法一
	for (var i = 1; i <all.length; i++){
		//当前元素比最大值max大的情况下，就修改max的值
		if (all[i] > max){
			max = all[i];
		}
		//当前元素比最小值min大的情况下，就修改min的值
		if (all[i] < min){
			min = all[i]
		}
	}

	// for (var i = 0; i < all.length; i++){
	// 	if (min < all[i]){
	// 		min = min;
	// 	}else {
	// 		min = all[i];
	// 	}
	// }

	// for (var a = 0; a < all.length; a++){
	// 	if (max < all[a]){
	// 		max = all[a]
	// 	}else {
	// 		max = max;
	// 	}
	// }

	console.log("最小值"+min);
	console.log("最大值"+max);


//方法二
	// var all = [10,20,45,56,89,58,25,200,1,-9,300];
	// var min = 0;
	// var max = 0;

	// function x(a,b){
	// 	return a - b;
	// }
	// console.log(all.sort(x));

	// console.log(min = all[0]);
	// console.log(max = all[all.length-1]);



*/
	//冒泡排序
	var num = [98,31,5,27,2,78];
	for (var j = 0; j < num.length - 1; j++){
		for (i = 0; i< num.length - 1 - j; i++){
			//如果前一个数大于后一个数，那么就给这2个数交换位置
			if (num[i] > num[i +1]){
				var temp = num[i];
				num[i] = num[i + 1];
				num[i + 1] = temp;
			}
		}
	}

/*
	//拆分
	if (num[0] > num[0 + 1]){
		var temp = num[0];
		num[0] = num[0 + 1];
		num[0 + 1] = temp;
	}
	if (num[1] > num[1 + 1]){
		var temp = num[1];
		num[1] = num[1 + 1];
		num[1 + 1] = temp;
	}
	if (num[2] > num[2 + 1]){
		var temp = num[2];
		num[2] = num[2 + 1];
		num[2 + 1] = temp;
	}
	if (num[3] > num[3 + 1]){
		var temp = num[3];
		num[3] = num[3 + 1];
		num[3 + 1] = temp;
	}
	if (num[4] > num[4 + 1]){
		var temp = num[4];
		num[4] = num[4 + 1];
		num[4 + 1] = temp;
	}


	if (num[0] > num[0 + 1]){
		var temp = num[0];
		num[0] = num[0 + 1];
		num[0 + 1] = temp;
	}
	if (num[1] > num[1 + 1]){
		var temp = num[1];
		num[1] = num[1 + 1];
		num[1 + 1] = temp;
	}
	if (num[2] > num[2 + 1]){
		var temp = num[2];
		num[2] = num[2 + 1];
		num[2 + 1] = temp;
	}
	if (num[3] > num[3 + 1]){
		var temp = num[3];
		num[3] = num[3 + 1];
		num[3 + 1] = temp;
	}



	if (num[0] > num[0 + 1]){
		var temp = num[0];
		num[0] = num[0 + 1];
		num[0 + 1] = temp;
	}
	if (num[1] > num[1 + 1]){
		var temp = num[1];
		num[1] = num[1 + 1];
		num[1 + 1] = temp;
	}
	if (num[2] > num[2 + 1]){
		var temp = num[2];
		num[2] = num[2 + 1];
		num[2 + 1] = temp;
	}


	if (num[0] > num[0 + 1]){
		var temp = num[0];
		num[0] = num[0 + 1];
		num[0 + 1] = temp;
	}
	if (num[1] > num[1 + 1]){
		var temp = num[1];
		num[1] = num[1 + 1];
		num[1 + 1] = temp;
	}


	if (num[0] > num[0 + 1]){
		var temp = num[0];
		num[0] = num[0 + 1];
		num[0 + 1] = temp;
	}
*/
	console.log(num);



	</script>



</body>
</html>